package com.pep.mgmt.controller.vo;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
public class RunningProgramVo {
    @JsonProperty("vrf_name")
    @NotBlank 
    private String vrfName;
    @JsonIgnore
    @JsonProperty("start_cmd")
    private String startCmd;
    @JsonProperty("work_mode")
    @NotBlank 
    private String workMode;
    @JsonProperty("local_bind_ip_address")
    @NotBlank 
    private String localBindIpAddr;
}
